package day04.homework;

import java.util.Scanner;

public class textDemo06 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入年份：");
        int year = scan.nextInt();
        System.out.println("请输入月份：");
        int month = scan.nextInt();
        int day=0;
//        if (year%4==0 && year%100==0) || year%400==0{
//            System.out.println("这是个闰年，366天");
//            switch (month){
//                case 1:case 3: case 5: case 7: case 8: case 10: case 12:
//                    day = 31;
////                    System.out.println(month+"月有31天");
//                    break;
//                case 4: case 6: case 9: case 11:
//                    day = 30;
////                    System.out.println(month+"月有30天");
//                    break;
//                case 2:
//                    day = 29;
////                    System.out.println(month+"月有29天");
//                    break;
//                default:
//                    System.out.println("月份输入错误！");
//            }
//        }else {
//            System.out.println("这是个平年，365天");
//            switch (month){
//                case 1: case 5: case 7: case 8: case 10: case 12:
//                    day = 31;
////                    System.out.println(month+"月有31天");
//                    break;
//                case 3: case 6: case 9: case 11:
//                    day = 30;
////                    System.out.println(month+"月有30天");
//                    break;
//                case 2:
//                    day = 28;
////                    System.out.println(month+"月有28天");
//                    break;
//                default:
//                    System.out.println("月份输入错误！");
//            }
//            System.out.println(year+"年的"+month+"月共"+day+"天");
            switch (month){
                case 1:
                case 3:
                case 5:
                case 7:
                case 8:
                case 10:
                case 12:
                    day =31;
                    break;
                case 4:
                case 6:
                case 9:
                case 11:
                    day=30;
                case 2:
                    if ((year%4==0 && year%100!=0) || year %400==0){
                        day = 29;
                    }else {
                        day = 28;
                    }
        }
        System.out.println(year+"年的"+month+"月共有"+day+"天");
    }
}
